package com.zshan.clinic.database.dao;

import com.zshan.clinic.database.model.StockOrderLog;
import com.zshan.clinic.database.model.StockOrderLogExample;
import com.zshan.clinic.mybatis.SuperMapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface StockOrderLogMapper extends SuperMapper {
    long countByExample(StockOrderLogExample example);

    int deleteByExample(StockOrderLogExample example);

    int deleteByPrimaryKey(Long logId);

    int insert(StockOrderLog row);

    int insertSelective(StockOrderLog row);

    List<StockOrderLog> selectByExample(StockOrderLogExample example);

    StockOrderLog selectByPrimaryKey(Long logId);

    int updateByExampleSelective(@Param("row") StockOrderLog row, @Param("example") StockOrderLogExample example);

    int updateByExample(@Param("row") StockOrderLog row, @Param("example") StockOrderLogExample example);

    int updateByPrimaryKeySelective(StockOrderLog row);

    int updateByPrimaryKey(StockOrderLog row);
}